Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista backendowy Python
Opis
Text copied to clipboard!
Szukamy doświadczonego Programisty backendowego Python, który dołączy do naszego zespołu technologicznego i pomoże w budowie skalowalnych, bezpiecznych i wydajnych aplikacji webowych. Idealny kandydat będzie posiadał solidne doświadczenie w tworzeniu aplikacji backendowych z wykorzystaniem frameworków takich jak Django lub Flask, a także będzie potrafił pracować w zespole Agile i efektywnie komunikować się z innymi członkami zespołu.
W tej roli będziesz odpowiedzialny za projektowanie, rozwój i utrzymanie komponentów backendowych naszych aplikacji. Będziesz współpracować z frontendowcami, projektantami UX/UI oraz zespołem DevOps, aby dostarczać kompleksowe rozwiązania spełniające wymagania biznesowe. Twoje zadania będą obejmować również integrację z bazami danych, tworzenie API RESTful, optymalizację wydajności oraz zapewnienie bezpieczeństwa aplikacji.
Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do najnowszych technologii. Nasza firma stawia na rozwój pracowników, dlatego zapewniamy szkolenia, konferencje i możliwość awansu. Jeśli jesteś osobą samodzielną, odpowiedzialną i pasjonujesz się programowaniem w Pythonie, ta oferta jest dla Ciebie.
Dołącz do nas i rozwijaj swoje umiejętności w dynamicznym środowisku technologicznym!
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja logiki backendowej aplikacji
- Tworzenie i utrzymywanie API RESTful
- Integracja z bazami danych (PostgreSQL, MySQL, MongoDB)
- Współpraca z zespołem frontendowym i DevOps
- Optymalizacja wydajności aplikacji
- Zapewnienie bezpieczeństwa i zgodności z najlepszymi praktykami
- Pisanie testów jednostkowych i integracyjnych
- Udział w przeglądach kodu i planowaniu sprintów
- Dokumentowanie kodu i procesów technicznych
- Rozwiązywanie problemów technicznych i debugowanie aplikacji
Wymagania
Text copied to clipboard!- Minimum 3 lata doświadczenia w programowaniu w Pythonie
- Znajomość frameworków Django lub Flask
- Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych
- Znajomość systemów kontroli wersji (Git)
- Umiejętność pracy w zespole Agile/Scrum
- Znajomość zasad projektowania API
- Dobra znajomość języka angielskiego (czytanie dokumentacji)
- Umiejętność analitycznego myślenia i rozwiązywania problemów
- Znajomość narzędzi CI/CD będzie dodatkowym atutem
- Doświadczenie z konteneryzacją (Docker, Kubernetes) mile widziane
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie z frameworkami Django lub Flask?
- Czy pracowałeś wcześniej w zespole Agile?
- Jakie bazy danych znasz i z których korzystałeś?
- Czy masz doświadczenie w tworzeniu API RESTful?
- Jakie narzędzia do testowania kodu stosujesz?
- Czy masz doświadczenie z Dockerem lub Kubernetesem?
- Jakie projekty realizowałeś w Pythonie?
- Czy znasz zasady bezpieczeństwa aplikacji webowych?
- Jakie masz doświadczenie z systemami kontroli wersji?
- Czy jesteś gotów na pracę zdalną lub hybrydową?